meter with maximum demand indicator - German English Dictionary